professional consulting careers in Delhi, India